package com.code2roc.jarmanage.servlet.config;

import com.code2roc.jarmanage.bizloigc.ProjectBizloigc;
import com.code2roc.jarmanage.db.ProjectDB;
import com.code2roc.jarmanage.model.FileInfo;
import com.code2roc.jarmanage.model.ProjectDO;
import com.code2roc.jarmanage.model.Result;
import com.code2roc.jarmanage.util.*;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.File;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap;
import java.util.List;

public class ConfigListServlet extends HttpServlet {
    @Override
    protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
        Result result = Result.okResult();
        HashMap paramMap = CommonUtil.getParamMap(req);
        String projectID = ConvertUtil.convert2String(paramMap.get("projectID"));
        result.add("obj", ProjectBizloigc.getConfigFileList(projectID));
        result.add("fileExt", ConfigUtil.getConfigValue("configFileExt"));
        resp.getWriter().println(result.toString());
    }
}
